package com.scorpio.system.service;

import com.scorpio.common.core.domain.Result;
import com.scorpio.system.domain.SysOss;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface ISysOssService {

    //上传图片
    SysOss uploadImage(MultipartFile file);

    //添加
    int add(SysOss sysOss);

    //修改
    int update(SysOss sysOss);

    //删除
    int deleteByIds(String tableName,Long tableId,Long[] ids);

    //获取资源列表
    List<SysOss> selectList(String tableName,Long tableId);

    //获取最新的资源
    SysOss selectLatest(String tableName,Long tableId);

    void refresh(String tableName,Long tableId);

    void refreshAll();

}
